|
900260 Automated Visual Event Detection and Classification : mbarivision Installation - Step 4. Build and Install Quicktime or OpenQuicktime (optional)
This page last changed on May 12, 2010 by dcline.
About libquicktimeIf you have video in a Quicktime container (.mov file) you may need a quicktime library to decode the video. This is used in conjunction with the transcoding software described in the next step - mbarivision Installation - Step 3. Build and Install Transcode. If you are not sure, install this anyway. It doesn't hurt to have this on your system. Installing libquicktimeInstallation can be done from your installer, or from source code. Here are a couple of options: Yum installationAs root run: yum install libquicktime libquicktime-devel Source code installationDownload source from http://libquicktime.sourceforge.net/.
cd <full/path/to/quicktime> ./configure make sudo make install About OpenQuicktimeEarly in the AVED development we put our video into Quicktime containers and added a timecode track that corresponded to the time track recorded on our tapes. The SMPTE 12M standard is used in video and in film for specifying time. This is what comes off our tape-decks and what was added to the Quicktime timecode track. See for more information: http://en.wikipedia.org/wiki/SMPTE_time_code. We did this by modifying the Linux OpenQuicktime library to support reading and writing a single timecode track. We no longer support OpenQuicktime, but include it here for backwards support of our older digitized video. We now maintain the time code throughout our processing by naming the video according to the ISO8601standard, and then maintain the timecode track in the xml formatted results of the output. This allows us more flexibility in supporting different video containers, and since support for OpenQuicktime is diminishing, abandoning it was a sensible step. Building and Installing OpenQuicktimeThe custom version of OpenQuicktime that includes the ability to write and read a single timecode track can be found on our internal CVS server Moonjelly. CVS check out the aved/OpenQuicktime module, build, then install. The following instructions assume you have access to, and know how to check-out code from the internal MBARI CVS server Moonjelly. If you don't, then see these instructions for more information: welcome to CVS. First check-out the module: cvs co aved/OpenQuicktime Then build according to the following:
cd <full/path/to/OpenQuicktime> ./configure make sudo make install When you are done, you can skip to step 6, or continue to the next optional step AVED Installation - Step 5. Build and install Berkeley MPEG Encoder |
| Document generated by Confluence on Feb 03, 2026 14:12 |